direct payers - German English Dictionary